carritch [scot] - French English Dictionary